Definition of New World Anteater

  • (noun) any of several tropical American mammals of the family Myrmecophagidae which lack teeth and feed on ants and termites

Synonyms of New World Anteater


Antonyms of New World Anteater


No Antonyms Found.

Homophones of New World Anteater


No Homophones Found.